package com.xyf.sys.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class OrderBillVerify {

    @ExcelProperty("团长")  
    private String name;
  
    @ExcelProperty("重量差")  
    private Double weightDifference;  
  
    @ExcelProperty("重量")  
    private Double weight;  
  
    @ExcelProperty("零售价")  
    private Double retailPrice;  
  
    @ExcelProperty("应付团长")  
    private Double dueToLeader;  
  
    @ExcelProperty("实际成本")  
    private Double actualCost;  
  
    @ExcelProperty("利润")  
    private Double profit;  
  
    @ExcelProperty("团长利润公式")  
    private String profitFormula;  
  
    @ExcelProperty("价格方案")  
    private Long logisticPriceSchemeId;

    @ExcelProperty("单号")
    private String orderNumber;

    @ExcelProperty("结算重量")
    private Double settlementWeight;

    @ExcelProperty("超重金额")
    private BigDecimal overWeightAmount;

    @ExcelProperty("账单日期")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date billDate;

    @ExcelProperty("账单类型")
    private String billType;

    @ExcelProperty("结算对象")
    private String settlementObject;

    @ExcelProperty("结算对象编码")
    private String settlementObjectCode;

    @ExcelProperty("目的地省")
    private String destinationProvince;

    @ExcelProperty("目的地市")
    private String destinationCity;

}